boiling hen - Turkish English Dictionary